contrib/golang: Initial golang bindings
authorColin Walters <walters@verbum.org>
Fri, 19 Feb 2016 20:52:49 +0000 (15:52 -0500)
committerColin Walters <walters@verbum.org>
Thu, 17 Mar 2016 13:02:24 +0000 (09:02 -0400)
commit8057254b0b582f226718558222b1e9e6efe14ad1
tree8e6a1ea79adfebf230d7610d3911f59caeac9c7e
parentf51d651b10c61ab97039dab4558d0685460af58c
contrib/golang: Initial golang bindings

We were considering using this for Docker integration, but we may end
up going a different architectural path.  Anyways, it doesn't hurt to
have the bindings in here - they can do a few things.

I decided to fork some of the core code from
https://github.com/dradtke/gotk3 because...well, what we really need a
GIR-based core generator but I didn't want to start on the fully
correct thing until we knew we wanted it, and this was a quick hack.

Also, let's make a `contrib/` directory for things like this.
contrib/golang/COPYING [new file with mode: 0644]
contrib/golang/README.md [new file with mode: 0644]
contrib/golang/glibobject.go [new file with mode: 0644]
contrib/golang/glibobject.go.h [new file with mode: 0644]
contrib/golang/ostree.go [new file with mode: 0644]
contrib/golang/ostree.go.h [new file with mode: 0644]
contrib/golang/ostree_test.go [new file with mode: 0644]